package metar;

/**
 * Die Exception wird generiert, wenn beim Parsen des MetarInfos ein Problem auftritt
 * @author Michel Metzger, Java-Kurs 2013
 * @version 1.0.0
 *
 */

@SuppressWarnings("serial")
public class MetarParseException extends Exception {

	/**
	 * Die übergeordnete Exception wird weiter
	 */
	private Exception e = null;
	
	/**
	 * Konstruktor mit msg
	 * @param msg
	 */
	public MetarParseException(String msg) {
		super(msg);
	}

	/**
	 * Konstruktor mit msg und exception als parameter
	 * @param msg
	 * @param e
	 */
	public MetarParseException(String msg, Exception e) {
		super(msg);
		this.e = e;
	}

	/*
	 * Liefert die übergeordnete Exception
	 */
	public Exception getException() {
		return e;
	}
}
